technology initiative - Français Anglais Dictionnaire